package cn.hss.io.input;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;

/**字符输入流创建方式
 * @author 作者：HeShaoShuai
 * @Email 邮箱：2569819541@qq.com
 * @Date 日期：2023/4/26 9:52
 * @Package 包名：cn.hss.io.input
 * @Project 项目名：JavaSE
 * @Version 1.0
 */
public class FileReaderTest {
	public static void main(String[] args) {
		FileReader fr=null;
		FileReader fr1 =null;
		try {
			//方式一：根据指定的file对象创建文件字符输入流
			File file = new File("d:\\test.txt");
			fr = new FileReader(file);
			//方式二：根据指定的文件名，创建文件字符输入流
			fr1 = new FileReader("fos.txt");
			System.out.println("字符输入流创建成功！");
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} finally {
			//关闭资源
			if (fr1 != null) {
				try {
					fr1.close();
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
			if (fr != null) {
				try {
					fr.close();
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
		}
	}
}
